home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / byobu / keybindings / f-keys < prev    next >
Text File  |  2009-10-11  |  2KB  |  44 lines

  1. ###############################################################################
  2. #    Byobu f-key keybindings
  3. #      This configuration profile is intended to provide a useful
  4. #      keybindings using the keyboard's f-keys
  5. #
  6. #    Copyright (C) 2008  Nick Barcet <nick.barcet@canonical.com>
  7. #                        Dustin Kirkland <kirkland@canonical.com>
  8. #
  9. #    This program is free software: you can redistribute it and/or modify
  10. #    it under the terms of the GNU General Public License as published by
  11. #    the Free Software Foundation, version 3 of the License.
  12. #
  13. #    This program is distributed in the hope that it will be useful,
  14. #    but WITHOUT ANY WARRANTY; without even the implied warranty of
  15. #    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  16. #    GNU General Public License for more details.
  17. #
  18. #    You should have received a copy of the GNU General Public License
  19. #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
  20. ###############################################################################
  21.  
  22. # F-keys seem to work well in both gnome-terminal and tty consoles
  23.                             # F1  | 'help' in gnome-terminal
  24. bindkey -k k2 screen                    # F2  | Create new window
  25. bindkey -k k3 prev                    # F3  | Previous Window
  26. bindkey -k k4 next                    # F4  | Next Window
  27. register r "^a:source $HOME/.byobu/profile^M"        #     | Goes with F5 definition
  28. bindkey -k k5 process r                    # F5  | Reload profile
  29. bindkey -k k6 detach                    # F6  | Detach from this session
  30. bindkey -k k7 copy                    # F7  | Enter copy/scrollback mode
  31. register t "^aA^aa^k^h"                    #     | Goes with the F8 definition
  32. bindkey -k k8 process t                 # F8  | Re-title a window
  33. bindkey -k k9 screen -t config 0 byobu-config        # F9  | Configuration
  34.                             # F10 | 'toolbar' in gnome-terminal
  35.                             # F11 | 'fullscreen' in gnome-terminal
  36. bindkey -k F2 lockscreen                # F12 | Lock this terminal
  37. bind $ screen -t status 0 byobu-status-detail         # ctrl-a $ | show detailed status
  38. bind @ screen -t config 0 byobu-config            # ctrl-a @ | Configuration
  39. bind R process r                    # ctrl-a R | Reload profile
  40.  
  41. # toggle f-key keybindings off
  42. register d "^a:source /usr/share/byobu/keybindings/screen-escape-keys^M"
  43. bind ! process d
  44.